## API Report File for "@backstage/plugin-devtools-common"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts
import { BasicPermission } from '@backstage/plugin-permission-common';
import { JsonValue } from '@backstage/types';

// @public (undocumented)
export type ConfigError = {
  name: string;
  message: string;
  messages?: string[];
  stack?: string;
};

// @public (undocumented)
export type ConfigInfo = {
  config?: JsonValue;
  error?: ConfigError;
};

// @public (undocumented)
export const devToolsAdministerPermission: BasicPermission;

// @public (undocumented)
export const devToolsConfigReadPermission: BasicPermission;

// @public (undocumented)
export const devToolsExternalDependenciesReadPermission: BasicPermission;

// @public (undocumented)
export type DevToolsInfo = {
  operatingSystem: string;
  resourceUtilization: string;
  nodeJsVersion: string;
  backstageVersion: string;
  dependencies: PackageDependency[];
};

// @public (undocumented)
export const devToolsInfoReadPermission: BasicPermission;

// @public
export const devToolsPermissions: BasicPermission[];

// @public (undocumented)
export type Endpoint = {
  name: string;
  type: string;
  target: string;
};

// @public (undocumented)
export type ExternalDependency = {
  name: string;
  type: string;
  target: string;
  status: string;
  error?: string;
};

// @public (undocumented)
export enum ExternalDependencyStatus {
  // (undocumented)
  healthy = 'Healthy',
  // (undocumented)
  unhealthy = 'Unhealthy',
}

// @public (undocumented)
export type PackageDependency = {
  name: string;
  versions: string;
};
```
